Approximating k-Forest with Resource Augmentation: A Primal-Dual Approach
نویسندگان
چکیده
In this paper, we study the k-forest problem in the model of resource augmentation. In the k-forest problem, given an edge-weighted graph G(V,E), a parameter k, and a set of m demand pairs ⊆ V × V , the objective is to construct a minimum-cost subgraph that connects at least k demands. The problem is hard to approximate—the best-known approximation ratio is O(min{√n, √ k}). Furthermore, k-forest is as hard to approximate as the notoriously-hard densest k-subgraph problem. While the k-forest problem is hard to approximate in the worst-case, we show that with the use of resource augmentation, we can efficiently approximate it up to a constant factor. First, we restate the problem in terms of the number of demands that are not connected. In particular, the objective of the k-forest problem can be viewed as to remove at most m − k demands and find a minimum-cost subgraph that connects the remaining demands. We use this perspective of the problem to explain the performance of our algorithm (in terms of the augmentation) in a more intuitive way. Specifically, we present a polynomial-time algorithm for the k-forest problem that, for every ε > 0, removes at most m − k demands and has cost no more than O(1/ε) times the cost of an optimal algorithm that removes at most (1− ε)(m− k) demands.
منابع مشابه
Primal and dual robust counterparts of uncertain linear programs: an application to portfolio selection
This paper proposes a family of robust counterpart for uncertain linear programs (LP) which is obtained for a general definition of the uncertainty region. The relationship between uncertainty sets using norm bod-ies and their corresponding robust counterparts defined by dual norms is presented. Those properties lead us to characterize primal and dual robust counterparts. The researchers show t...
متن کاملThree-stage inversion improvement for forest height estimation using dual-PolInSAR data
This paper addresses an algorithm for forest height estimation using single frequency single baseline dual polarization radar interferometry data. The proposed method is based on a physical two layer volume over ground model and is represented using polarimetric synthetic aperture radar interferometry (PolInSAR) technique. The presented algorithm provides the opportunity to take advantages of t...
متن کاملLagrangian Primal Dual Algorithms in Online Scheduling
We present a primal-dual approach to design algorithms in online scheduling. Our approach makes use of the Lagrangian weak duality and convexity to derive dual programs for problems which could be formulated as convex assignment problems. The constraints of the duals explicitly indicate the online decisions and naturally lead to competitive algorithms. We illustrate the advantages and the flexi...
متن کاملCs880: Approximations Algorithms
Last time we discussed how LP-duality can be applied to approximation. We introduced the primaldual method for approximating the optimal solution to an LP in a combinatorial way. We applied this technique to give another 2-approximation for the Vertex Cover problem. In this lecture, we present and analyze a primal-dual algorithm that gives a 2-approximation for the Steiner Forest problem. We al...
متن کاملOnline Non-Preemptive Scheduling in a Resource Augmentation Model Based on Duality
Resource augmentation is a well-established model for analyzing algorithms, particularly in the online setting. It has been successfully used for providing theoretical evidence for several heuristics in scheduling with good performance in practice. According to this model, the algorithm is applied to a more powerful environment than that of the adversary. Several types of resource augmentation ...
متن کامل